greater palatine canal - Alemán Inglés Diccionario